package com.gzyj.data.web.cljk;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "VehPositionDataResp", description = "车辆位置列表返回实体")
public class VehPositionDataDTO implements Serializable {

    @ApiModelProperty("组织id")
    private Long deptId;
    @ApiModelProperty("车辆id")
    private String vehId;
    @ApiModelProperty("车牌号码")
    private String plateNo;
    @ApiModelProperty("车牌颜色")
    private String plateColor;
    @ApiModelProperty("企业名称")
    private String companyName;
    @ApiModelProperty("运营类型")
    private String runType;
    @ApiModelProperty("终端id")
    private String terminalId;
    @ApiModelProperty("sim号码")
    private String simNum;
    @ApiModelProperty("acc状态")
    private String acc;
    @ApiModelProperty("信号强度")
    private String signalNum;
    @ApiModelProperty("收星数")
    private String satelliteNum;
    @ApiModelProperty("在线状态")
    private String onlineType;
    @ApiModelProperty("gps时间")
    private String gpsTime;
    @ApiModelProperty("速度")
    private String speed;
    @ApiModelProperty("方向")
    private String direction;
    @ApiModelProperty("定位状态")
    private String localStatus;
    @ApiModelProperty("海拔")
    private String altitude;
    @ApiModelProperty("纬度")
    private Double lat;
    @ApiModelProperty("经度")
    private Double lng;
    @ApiModelProperty("地图纬度")
    private Double maplat;
    @ApiModelProperty("地图经度")
    private Double maplng;

    @ApiModelProperty("报警状态 0未报警 1报警")
    private int alarmStatus;
    @ApiModelProperty("报警类型")
    private String alarmType;

    @ApiModelProperty("方向 数字0-360")
    private int directionNum;

    @ApiModelProperty("在线状态 数字 0 从未上线 1 在线 2 离线")
    private int onlineTypeNum;

    @ApiModelProperty("在线状态 数字 0 从未上线 1 在线 2 离线")
    private Integer status;

    @ApiModelProperty("驾驶员")
    private String driverName;

    @ApiModelProperty("油量")
    private Integer oil;

    @ApiModelProperty("终端里程")
    private Integer mileZongduan;

    @ApiModelProperty("平台计算总里程")
    private Double mileTotal;

    @ApiModelProperty("平台计算今日里程")
    private Double mileToday;

    @ApiModelProperty("视频通道数")
    private Integer videoChannelNum;

}
